using System;
using System.Collections.Generic;
using System.Text;
using System.Drawing;

namespace BodySoundSimulator.AbsoluteMapData
{

    /// <summary>
    /// .2------.1------.0
    /// .5------.4------.3
    /// all points have absolute coordinates
    /// </summary>
    public class RibInfo
    {
        #region fields
        PointF point0;
        PointF point1;
        PointF point2;
        PointF point3;
        PointF point4;
        PointF point5;        
        #endregion

        #region Properties
        public PointF Point0
        {
            get { return point0; }
            set { point0 = value; }
        }

        public PointF Point1
        {
            get { return point1; }
            set { point1 = value; }
        }

        public PointF Point2
        {
            get { return point2; }
            set { point2 = value; }
        }

        public PointF Point3
        {
            get { return point3; }
            set { point3 = value; }
        }

        public PointF Point4
        {
            get { return point4; }
            set { point4 = value; }
        }

        public PointF Point5
        {
            get { return point5; }
            set { point5 = value; }
        }
        #endregion

        #region Constructors
        public RibInfo()
        {
                
        }

        public RibInfo(PointF point0,
            PointF point1, 
            PointF point2,
            PointF point3,
            PointF point4,
            PointF point5)
        {
            this.point0 = point0;
            this.point1 = point1;
            this.point2 = point2;
            this.point3 = point3;
            this.point4 = point4;
            this.point5 = point5;
        }
        #endregion
    }
}
